reticulated giraffe - French English Dictionary